package ModelLayer;
import java.util.ArrayList;


/**
 * Write a description of class DVD here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
public class DVD
{
    // Instance variables
    private int id;
    public String kunstner;
    public String udDato;
    public String titel;
    private ArrayList<Eksemplar> eksemplars;

    public DVD(int id, String kunstner, String udDato, String title)
    {
        this.id = id;
        this.kunstner = kunstner;
        this.udDato = udDato;
        this.titel = title;
        eksemplars = new ArrayList<Eksemplar>();
    }

    // Set methods (Mutators)
    
    public void addEksemplar(Eksemplar eksemplar) 
    {
        eksemplars.add(eksemplar);
    }
    
    public void setId(int id) 
    {
        this.id = id;
    }

    public void setKunstner(String kunstner)
    {
        this.kunstner = kunstner;
    }

    public void setUdDato(String udDato)
    {
        this.udDato = udDato;
    }

    public void setTitle(String title)
    {
        this.titel = titel;
    }

    // Get methods (Accessor)
    
    public int getEksemplar() 
    {
        return eksemplars.size();
    }

    public int getId()
    {
        return id;
    }

    public String getKunstner()
    {
        return kunstner;
    }

    public String getUdDato()
    {
        return udDato;
    }

    public String getTitel()
    {
        return titel;
    }
}
